home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1999 March
/
EnigmA AMIGA RUN 35 (1999)(G.R. Edizioni)(IT)[!][issue 1999-03].iso
/
earcd
/
devel
/
msqllib
/
include
/
pragmas
/
msql_pragmas.h
Wrap
C/C++ Source or Header
|
1999-01-01
|
5KB
|
111 lines
/** $VER: msql.fd 5.0 (23.09.98)*/
#ifndef PRAGMAS_MSQL_PRAGMAS_H
#define PRAGMAS_MSQL_PRAGMAS_H
#ifndef CLIB_MSQL_PROTOS_H
#include <clib/msql_protos.h>
#endif
#if defined(AZTEC_C) || defined(__MAXON__) || defined(__STORM__)
#pragma amicall(MsqlBase,0x24,MsqlAllocConnection())
#pragma amicall(MsqlBase,0x2a,MsqlFreeConnection(a0))
#pragma amicall(MsqlBase,0x30,MsqlGetErrMsg(a0))
#pragma amicall(MsqlBase,0x36,MsqlConnect(a1,a0))
#pragma amicall(MsqlBase,0x3c,MsqlSelectDB(a1,a0))
#pragma amicall(MsqlBase,0x42,MsqlQuery(a1,a0))
#pragma amicall(MsqlBase,0x48,MsqlCreateDB(a1,a0))
#pragma amicall(MsqlBase,0x4e,MsqlDropDB(a1,a0))
#pragma amicall(MsqlBase,0x54,MsqlShutdown(a0))
#pragma amicall(MsqlBase,0x5a,MsqlGetProtoInfo(a0))
#pragma amicall(MsqlBase,0x60,MsqlReloadAcls(a0))
#pragma amicall(MsqlBase,0x66,MsqlGetServerInfo(a0))
#pragma amicall(MsqlBase,0x6c,MsqlGetHostInfo(a0))
#pragma amicall(MsqlBase,0x72,MsqlClose(a1))
#pragma amicall(MsqlBase,0x78,MsqlDataSeek(a0,d0))
#pragma amicall(MsqlBase,0x7e,MsqlFieldSeek(a0,d0))
#pragma amicall(MsqlBase,0x84,MsqlFreeResult(a0))
#pragma amicall(MsqlBase,0x8a,MsqlFetchRow(a0))
#pragma amicall(MsqlBase,0x90,MsqlFetchField(a0))
#pragma amicall(MsqlBase,0x96,MsqlListDBs(a0))
#pragma amicall(MsqlBase,0x9c,MsqlListTables(a0))
#pragma amicall(MsqlBase,0xa2,MsqlListFields(a0,a1))
#pragma amicall(MsqlBase,0xa8,MsqlListIndex(a2,a0,a1))
#pragma amicall(MsqlBase,0xae,MsqlStoreResult(a0))
#pragma amicall(MsqlBase,0xb4,MsqlLoadConfigFile(a1,a0))
#pragma amicall(MsqlBase,0xba,MsqlGetIntConfOld(a1,a0))
#pragma amicall(MsqlBase,0xc0,MsqlGetCharConfOld(a1,a0))
#pragma amicall(MsqlBase,0xc6,MsqlGetIntConf(a1,a0,a2))
#pragma amicall(MsqlBase,0xcc,MsqlGetCharConf(a1,a0,a2))
#pragma amicall(MsqlBase,0xd2,MsqlGetServerStats(a0,a1,d0))
#pragma amicall(MsqlBase,0xd8,MsqlCopyDB(a0,a1,a2))
#pragma amicall(MsqlBase,0xde,MsqlMoveDB(a0,a1,a2))
#pragma amicall(MsqlBase,0xe4,MsqlUnixTimeToDate(d0))
#pragma amicall(MsqlBase,0xea,MsqlUnixTimeToTime(d0))
#pragma amicall(MsqlBase,0xf0,MsqlGetSequenceInfo(a0,a1))
#pragma amicall(MsqlBase,0xf6,MsqlDateToUnixTime(a0))
#pragma amicall(MsqlBase,0xfc,MsqlTimeToUnixTime(a0))
#pragma amicall(MsqlBase,0x102,MsqlSumTimes(a0,a1))
#pragma amicall(MsqlBase,0x108,MsqlDateOffset(a0,d0,d1,d2))
#pragma amicall(MsqlBase,0x10e,MsqlDiffTimes(a0,a1))
#pragma amicall(MsqlBase,0x114,MsqlDiffDates(a0,a1))
#pragma amicall(MsqlBase,0x11a,MsqlAddMHookA(a0,a1))
#pragma amicall(MsqlBase,0x120,MsqlRemMHook(a0))
#endif
#if defined(_DCC) || defined(__SASC)
#pragma libcall MsqlBase MsqlAllocConnection 24 00
#pragma libcall MsqlBase MsqlFreeConnection 2a 801
#pragma libcall MsqlBase MsqlGetErrMsg 30 801
#pragma libcall MsqlBase MsqlConnect 36 8902
#pragma libcall MsqlBase MsqlSelectDB 3c 8902
#pragma libcall MsqlBase MsqlQuery 42 8902
#pragma libcall MsqlBase MsqlCreateDB 48 8902
#pragma libcall MsqlBase MsqlDropDB 4e 8902
#pragma libcall MsqlBase MsqlShutdown 54 801
#pragma libcall MsqlBase MsqlGetProtoInfo 5a 801
#pragma libcall MsqlBase MsqlReloadAcls 60 801
#pragma libcall MsqlBase MsqlGetServerInfo 66 801
#pragma libcall MsqlBase MsqlGetHostInfo 6c 801
#pragma libcall MsqlBase MsqlClose 72 901
#pragma libcall MsqlBase MsqlDataSeek 78 0802
#pragma libcall MsqlBase MsqlFieldSeek 7e 0802
#pragma libcall MsqlBase MsqlFreeResult 84 801
#pragma libcall MsqlBase MsqlFetchRow 8a 801
#pragma libcall MsqlBase MsqlFetchField 90 801
#pragma libcall MsqlBase MsqlListDBs 96 801
#pragma libcall MsqlBase MsqlListTables 9c 801
#pragma libcall MsqlBase MsqlListFields a2 9802
#pragma libcall MsqlBase MsqlListIndex a8 98A03
#pragma libcall MsqlBase MsqlStoreResult ae 801
#pragma libcall MsqlBase MsqlLoadConfigFile b4 8902
#pragma libcall MsqlBase MsqlGetIntConfOld ba 8902
#pragma libcall MsqlBase MsqlGetCharConfOld c0 8902
#pragma libcall MsqlBase MsqlGetIntConf c6 A8903
#pragma libcall MsqlBase MsqlGetCharConf cc A8903
#pragma libcall MsqlBase MsqlGetServerStats d2 09803
#pragma libcall MsqlBase MsqlCopyDB d8 A9803
#pragma libcall MsqlBase MsqlMoveDB de A9803
#pragma libcall MsqlBase MsqlUnixTimeToDate e4 001
#pragma libcall MsqlBase MsqlUnixTimeToTime ea 001
#pragma libcall MsqlBase MsqlGetSequenceInfo f0 9802
#pragma libcall MsqlBase MsqlDateToUnixTime f6 801
#pragma libcall MsqlBase MsqlTimeToUnixTime fc 801
#pragma libcall MsqlBase MsqlSumTimes 102 9802
#pragma libcall MsqlBase MsqlDateOffset 108 210804
#pragma libcall MsqlBase MsqlDiffTimes 10e 9802
#pragma libcall MsqlBase MsqlDiffDates 114 9802
#pragma libcall MsqlBase MsqlAddMHookA 11a 9802
#pragma libcall MsqlBase MsqlRemMHook 120 801
#endif
#ifdef __STORM__
#pragma tagcall(MsqlBase,0x11a,MsqlAddMHook(a0,a1))
#endif
#ifdef __SASC_60
#pragma tagcall MsqlBase MsqlAddMHook 11a 9802
#endif /* __SASC_60 */
#endif /* PRAGMAS_MSQL_PRAGMAS_H */